package cn.gameo2o.dao.yhgl;
import java.util.List;
import java.util.Map;
import org.apache.ibatis.annotations.Param;
import cn.gameo2o.pojo.O2o_users;
/**
 *@author 王振勇
 *用户管理
 */
public interface YongHuGuanLiDAO {
		/**
		 * 
		 * @param 根据id查询
		 * @return
		 */
	     public O2o_users findById(@Param("id")Integer id);
	     
	     /**
	      * 
	      * @param 分页查询
	      * @return
	      */
	     public List<O2o_users> find(@Param("user") Map<String,Object> params,@Param("first") Integer firstNum, @Param("pageSize")Integer pageSize);
	    /**
	     * 
	     * @param 插入数据
	     * @return
	     */
	     public int save(@Param("user")O2o_users user);
	     /**
	      * 
	      * @param 更新数据
	      * @return
	      */
	     public int update(@Param("user")O2o_users user);
	     /**
	      * 
	      * @param 删除数据
	      * @return
	      */
	     public int delete(@Param("userid")Integer userid);
	     /**
	      * 
	      * @param 根据用户id修改小组编号功能
	      * @return
	      */
	     public int updatexz(@Param("userid")int userid ,@Param("groupid")int groupid);
	     
	      public  long count(@Param("user") Map<String, Object>param); 
	    
	     
}
